home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 4279 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Fastmem to chip
  5. Date: 26 Feb 1996 19:51:20 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Distribution: world
  8. Message-ID: <4gt2vo$a49@maureen.teleport.com>
  9. References: <517.6624T116T387@himolde.no> <542.6624T1040T2116@sn.no> <4gj2gn$f9c@sunsystem5.informatik.tu-muenchen.de>
  10. NNTP-Posting-Host: julie.teleport.com
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. Juergen "Rally" Fischer (fischerj@Informatik.TU-Muenchen.DE) wrote:
  14.  
  15. : I hope it will do an async blit to the window, cpu free again.
  16. : So you can copy in between from fast to chip into _another_ bitmap.
  17. : Well, correct me if this is wrong, I heard OS buffers gfx-functions
  18. : that use the blitter. bufferdepth = 1.
  19.  
  20.  even if it require 1 blit, if you dont setup your rastport the 'majic 
  21.  way' the OS will busy loop before returning from the blit (last time I
  22.  check was some time ago with 3.1). If you do but dont use interleave
  23.  only the last pass wont busy loop. on 8bitplane blit only during 1/8
  24.  of the blit the cpu and blitter can work at the same time.
  25.  
  26. : : >windows RPort. But there seem to be no way of doing that, just blitter
  27. : : >operations :-(
  28. : : Copy the BitMap->Planes[] data. Works for me. I use fast for my undo buffer in
  29.  
  30. : Well, works in a screens bitmap. might fail in a window (layer stuff).
  31.  
  32.  I think the layer can call you when update are needed... myself I just
  33.  use interleaved bitmap and use bltbitmaprastport in parallel. It max
  34.  out at 27fps for a 256x200 window in 32colors, and uses 'zero' cpu cycle
  35.  so why not since my stuff dont run that fast. it could run on a screen
  36.  poking only working on ecs/aga or totaly OS friendly in a window without 
  37.  any speed diference (And work fine on any gfx card). 
  38.  
  39.  Stephan
  40.